add_executable(spdlog_test log_test.cpp)
target_link_libraries(spdlog_test PUBLIC spdlog)
target_include_directories(spdlog_test PUBLIC 
    ${CMAKE_CURRENT_SOURCE_DIR}/../include
    ${CMAKE_CURRENT_BINARY_DIR}
)

add_executable(sqlite3_test sqlite3/kvstorage.cpp sqlite3/sqlite3_test.cpp)
target_link_libraries(sqlite3_test PUBLIC sqlite3 spdlog)
target_include_directories(sqlite3_test PUBLIC 
    ${CMAKE_CURRENT_SOURCE_DIR}/../include
    ${CMAKE_CURRENT_BINARY_DIR}
)

add_executable(stopwatch_test stopwatch_test.cpp)
target_include_directories(stopwatch_test PUBLIC 
    ${CMAKE_CURRENT_SOURCE_DIR}/../include
    ${CMAKE_CURRENT_BINARY_DIR}
)

add_executable(st_test st_test.cpp)
target_link_libraries(st_test PUBLIC hv)
target_include_directories(st_test PUBLIC 
    ${libhv_BINARY_DIR}/include/hv
    ${CMAKE_CURRENT_SOURCE_DIR}/../include
    ${CMAKE_CURRENT_BINARY_DIR}
)
